// 默认高度变量（可通过引入时覆盖）
$input-height: 30px !default;

.el-input {
  ::v-deep .el-input__inner {
    height: $input-height !important;
    line-height: $input-height !important;
  }

  .el-input__icon {
    line-height: $input-height;
  }

  &.el-textarea {
    .el-textarea__inner {
      min-height: $input-height;
    }
  }
}

// $input-heights: (
//   'small': 30px,
//   'medium': 40px,
//   'large': 50px
// );

// @each $size, $height in $input-heights {
//   .el-input--#{$size} {
//     .el-input__inner,
//     .el-input__icon {
//       height: $height;
//       line-height: $height;
//     }
    
//     &.el-textarea .el-textarea__inner {
//       min-height: $height;
//     }
//   }
// }
